平台稳定性里程碑 | Android 15 Beta 3 已发布
🔗 卓越的媒体体验
https://developer.android.google.cn/topic/performance/baselineprofiles/overview
Android 全年都会提供增强功能和新特性,您对 Android Beta 版的反馈对于 Android 不断改进至关重要。Android 15 开发者网站提供了更多关于 Beta 版的信息,包括在设备上下载该版本的方法和版本发布时间表。我们期待听到您的想法,并提前感谢您所做出的贡献,帮助 Android 成为适合所有人使用的平台。
https://developer.android.google.cn/about/versions/15
https://developer.android.google.cn/about/versions/15/feedback
Android 15 Beta 3 的新功能
改善通行密钥和凭据管理器的
用户体验
用户将能够使用人脸识别、指纹或屏幕锁等通行密钥,一键登录针对 Android 15 的应用。如果用户不小心忽略了使用通行密钥登录的提示,还可以在自动填充条件界面 (例如键盘建议或下拉菜单) 中看到通行密钥或其他凭据管理器 (Credential Manager) 的建议。
Single-step 界面体验
备用界面体验
用于 single-step 界面的凭据提供程序集成
已注册的凭据提供程序将能够使用 Jetpack androidx.credentials 库中即将推出的 API,来将用户身份验证机制交给系统界面,从而在运行 Android 15 的设备上实现 single-step 身份验证体验。
https://developer.android.google.cn/identity/sign-in/single-tap-biometric
自动填充备用界面的应用集成
Android WebView 已弃用 WebSQL
https://developer.android.google.cn/reference/android/webkit/WebSettings#getDatabaseEnabled%28%29
https://developer.mozilla.org/docs/Web/API/IndexedDB_API/Using_IndexedDB
让您的应用、库、工具和游戏引擎整装待发!
通过 Google Play 或其他方式将您的应用安装到运行 Android 15 Beta 3 的设备或模拟器上。
运行应用的所有工作流程,检查是否有功能或界面问题。
检查应用的行为变更以便您集中测试。
更改软件包停止状态 - Android 15 更新了软件包 FLAG_STOPPED 状态的行为,在用户启动应用或间接与应用交互之前,使应用保持停止状态。
支持 16 KB 页面大小 - 从 Android 15 开始,Android 支持配置为使用 16 KB 页面大小的设备。如果您的应用或库直接或通过 SDK 间接使用 NDK,那么您可能需要重新构建应用,才能在这些设备上运行。
支持私密空间 - 私密空间是 Android 15 的新功能,支持用户在自己的设备上创建独立的空间,用户可以为该空间设置额外的身份验证步骤,防止敏感应用遭到窥探。
启用预测性返回动画 - 从 Android 15 开始,系统动画 (如返回主屏幕、跨任务和跨活动) 将会出现在已选择使用预测性返回手势的应用中,无论是已完全还是在 activity 级别启用。
🔗 更改软件包停止状态
https://developer.android.google.cn/about/versions/15/behavior-changes-all#enhanced-stop-states
🔗 FLAG_STOPPED
https://developer.android.google.cn/reference/android/content/pm/ApplicationInfo#FLAG_STOPPED
🔗 支持 16KB 页面大小
https://developer.android.google.cn/about/versions/15/behavior-changes-all#16-kb
🔗 支持私密空间
https://developer.android.google.cn/about/versions/15/behavior-changes-all#private-space-changes
🔗 私密空间
https://developer.android.google.cn/about/versions/15/features#private-space
🔗 启用预测性返回动画
https://developer.android.google.cn/about/versions/15/behavior-changes-all#predictive-back
🔗 选择使用预测性返回手势
https://developer.android.google.cn/guide/navigation/custom-back/predictive-back-gesture#opt-predictive
在兼容性测试中,请务必彻底测试应用正在使用的库与 SDK。如果遇到任何问题,您可能需要更新到最新的 SDK 版本或联系开发者寻求帮助。
发布兼容 Android 15 的应用版本后,您可以开始相关流程,以更新应用的 targetSdkVersion。请查看应用面向 Android 15 进行开发时适用的行为变更,并使用兼容性框架帮助快速检测问题。
https://developer.android.google.cn/distribute/best-practices/develop/target-sdk
https://developer.android.google.cn/about/versions/15/behavior-changes-all
即刻体验 Android 15
试用新功能和 API - 在开发者预览版和 Beta 版计划的早期阶段,您的反馈至关重要。欢迎您通过反馈页面的问题跟踪页报告问题。 测试您当前应用的兼容性 - 了解您的应用是否受到 Android 15 版本更新的影响;将您的应用安装到运行 Android 15 的设备或模拟器上,并进行彻底的测试。 使用 Android SDK 升级助手更新您的应用 - Android Studio Koala Drop 最新版本现在涵盖 Android 15 API 变更,并引导您完成使用 Android SDK 升级助手升级 targetSdkVersion 的步骤。
https://developer.android.google.cn/about/versions/15/setup-sdk
https://developer.android.google.cn/build/sdk-upgrade-assistant
https://developer.android.google.cn/about/versions/15/overview#pixel
Java 和 OpenJDK 是 Oracle 和/或其附属公司的商标或注册商标。
所有商标、徽标及品牌名称均为其各自所有者的财产。
推荐阅读